i know where he lives - French English Dictionary